package com.fg.cloud.manager.entry.system;

import com.fg.cloud.manager.entry.BaseEntity;

/**
 * @author ：
 * @date ： 2017年6月12日 下午7:09:03
 * @Desc ：系统菜单实体类
 */
public class MenuEntity extends BaseEntity {

	private static final long serialVersionUID = -3474228896382111205L;

	/** 菜单编码，规则：父级编码_父级ID */
    private String number;

    /** 菜单名称 */
    private String name;

	/** 菜单url */
    private String url;
    
    /** 菜单权限 */
    private String permission;

	/** 菜单父id */
    private Long parentId;

	/** 排序 */
    private Integer seq;

	/** 是否可见：0,不可见；1，可见 */
    private Integer visible;
    private Integer menuVisible;
	/** 图标 */
    private String icon;
	/** 菜单类型：0，主菜单；1，子菜单；2，按钮； */
    private Integer type;
    
    /** 菜单分类：0=系统平台菜单；1=厂商平台菜单；2=经销商菜单 */
    private Integer classify;

	/** 备注 */
    private String remark;


    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number == null ? null : number.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url == null ? null : url.trim();
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public Integer getSeq() {
        return seq;
    }

    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    public Integer getVisible() {
        return visible;
    }

    public void setVisible(Integer visible) {
        this.visible = visible;
    }

    public Integer getClassify() {
        return classify;
    }

    public void setClassify(Integer classify) {
        this.classify = classify;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getMenuVisible() {
        return menuVisible;
    }

    public void setMenuVisible(Integer menuVisible) {
        this.menuVisible = menuVisible;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

	public String getPermission() {
		return permission;
	}

	public void setPermission(String permission) {
		this.permission = permission;
	}

	public String getIcon() {
		return icon;
	}

	public void setIcon(String icon) {
		this.icon = icon;
	}

    
}
